<?php
class Calendar_id
{
	function get_nama_hari($nama_hari)
	{
		 switch($nama_hari){
						case '0' : return 'Minggu'; break;
						case '1' : return 'Senin'; break;
						case '2' : return 'Selasa'; break;
						case '3' : return 'Rabu'; break;
						case '4' : return 'Kamis'; break;
						case '5' : return 'Jumat'; break;
						case '6' : return 'Sabtu'; break;
		}
	}
	
	function get_nama_bulan1($bulan)
	{
		switch($bulan){
						case '1' : return 'Januari'; break;
						case '2' : return 'Februari'; break;
						case '3' : return 'Maret'; break;
						case '4' : return 'April'; break;
						case '5' : return 'Mei'; break;
						case '6' : return 'Juni'; break;
						case '7' : return 'Juli'; break;
						case '8' : return 'Agustus'; break;
						case '9' : return 'September'; break;
						case '10' : return 'Oktober'; break;
						case '11' : return 'November'; break;
						case '12' : return 'Desember'; break;
		}
	}
	
	function get_nama_bulan2($bulan)
	{
		switch($bulan){
						case '1' : return 'Jan'; break;
						case '2' : return 'Feb'; break;
						case '3' : return 'Mar'; break;
						case '4' : return 'Apr'; break;
						case '5' : return 'Mei'; break;
						case '6' : return 'Jun'; break;
						case '7' : return 'Jul'; break;
						case '8' : return 'Aug'; break;
						case '9' : return 'Sep'; break;
						case '10' : return 'Okt'; break;
						case '11' : return 'Nov'; break;
						case '12' : return 'Des'; break;
		}
	}
	
	function jumlah_hari($bulan = 0, $tahun = '')
	{
		if($bulan < 1 OR $bulan > 12)
		{
			return 0;
		}
		
		if(! is_numeric($tahun) OR strlen($tahun) != 4)
		{
			$tahun = date('Y');
		}
		if($bulan == 2)
		{
			if($tahun%4 == 0 OR ($tahun%4 == 0 AND $tahun % 100 !=0))
			{
				return 29;
			}
		}
		$jumlah_hari = array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
		return $jumlah_hari[$bulan - 1];
	}
}